Whereas the " Network Virtual Terminal " that the TELNET protocol itself incorporates is a half-duplex device with ( by default ) local echo.
2.
To implement it correctly, the " Network Virtual Terminal " implementation provided by the terminal emulator program must be capable of recognizing and properly dealing with " interrupt " and " abort " events that arrive in the middle of locally editing a line.
3.
Telnet used ASCII along with CR-LF line endings, and software using other conventions would translate between the local conventions and the NVT . The File Transfer Protocol adopted the Telnet protocol, including use of the Network Virtual Terminal, for use when transmitting commands and transferring data in the default ASCII mode.
4.
Computers attached to the ARPANET included machines running operating systems such as TOPS-10 and TENEX using CR-LF line endings, machines running operating systems such as Multics using LF line endings, and machines running operating systems such as OS / 360 that represented lines as a character count followed by the characters of the line and that used EBCDIC rather than ASCII . The Telnet protocol defined an ASCII " Network Virtual Terminal " ( NVT ), so that connections between hosts with different line-ending conventions and character sets could be supported by transmitting a standard text format over the network.